Streamlining progress-based derivations of concurrent programs
نویسندگان
چکیده
منابع مشابه
Bilateral Proofs of Safety and Progress Properties of Concurrent Programs
This paper suggests a [email protected] of composable specification of concurrent programs that permits: (1) verification of program code for a given specification, and (2) composition of the specifications of the components to yield the specification of a program. The specification consists of both terminal properties that hold at the end of a program execution (if the execution terminate...
متن کاملEvent-based Composition of Concurrent Programs
This paper presents a model for concurrent programming, where programs (concurrent program structures) are represented as composition expressions over component programs with suitably de ned operators. In this model of programming, called Composition bY Event Speci cation (C-YES), a composition of programs speci es that all events (individual occurrences of named operations, called actions) of ...
متن کاملCross-Entropy-Based Replay of Concurrent Programs
Replay is an important technique in program analysis, allowing to reproduce bugs, to track changes, and to repeat executions for better understanding of the results. Unfortunately, since re-executing a concurrent program does not necessarily produce the same ordering of events, replay of such programs becomes a dif cult task. The most common approach to replay of concurrent programs is based on...
متن کاملType-based complexity analysis for concurrent programs
We introduce a type system for concurrent programs described as a parallel imperative language using while-loops and fork/wait instructions, in which processes do not share a global memory, in order to analyze computational complexity. The type system provides an analysis of the data-flow based both on a data ramification principle related to tiering discipline and on secure typed languages. Th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Formal Aspects of Computing
سال: 2007
ISSN: 0934-5043,1433-299X
DOI: 10.1007/s00165-007-0037-4